technology intensive - German English Dictionary